<?xml version="1.0"?>
<component name="org.nuxeo.ecm.platform.oauth.events.contrib.override">

  <require>org.nuxeo.ecm.platform.oauth.events.contrib</require>

  <extension point="schedule" target="org.nuxeo.ecm.core.scheduler.SchedulerService">
    <schedule id="garbageCollectExpiredOAuth2Tokens">
      <!-- Schedule GC every sunday at 2am by default, customizable via nuxeo.conf property -->
      <cronExpression>0 0 2 ? * SUN</cronExpression>
      <event>garbageCollectExpiredOAuth2Tokens</event>
    </schedule>
  </extension>

</component>
